licensed premises - Francés Inglés Diccionario